Matchstick potatoes - Français Anglais Dictionnaire